home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 1 (Walnut Creek)
/
Aminet - June 1993 [Walnut Creek].iso
/
aminet
/
text
/
tex
/
tex3141.readme
< prev
next >
Wrap
Text File
|
1993-03-18
|
4KB
|
117 lines
This file should help you choose which archive(s) to get if you want
to use TeX 3.141 based on this port.
Please send complaints, bug reports, etc. to dcc@dcs.ed.ac.uk or by
post to David Crooke, 2 Main St., Carnock, Dunfermline, Fife, SCOTLAND
KY12 9JQ.
*******************************************************************
* STOP PRESS *
* *
* Due to a feature in the current version of ixemul.library, this *
* will NOT work under AmigaDOS 3.0 - all versions between 1.3 and *
* 2.1 should be OK though. Markus Wild is on vacation so I have *
* been unable to contact him about it. *
* *
* Dave *
*******************************************************************
---------------------------------------------------------------------
Description
-----------
This is a port of the latest (as far as I know) version of Knuth's
generic TeX engine for AmigaDOS, with a little hack of my own so that
the memory size can be controlled by the user and altered without
recompilation.
Credits
-------
Literally 99.9% of the work put in this software was done by other
people, not me. In particular, Markus Wild, who ported the GCC
compilers to the Amiga, the many people who did the Unix port of TeX
on which this is based, Leslie Lamport, author of LaTeX, and most of
all Donald Knuth, the originator of TeX and author of the vast
majority of this code.
Disclaimer
----------
This port has not been thoroughly tested, but I can't forsee many
problems. If there are any I will endeavour to resolve them but this
software is for use entirely at your own risk, no warranty expressed
or implied, etc., etc.
Machine Requirements
--------------------
To run this code, you will need:
- An Amiga (really ?) with at least 2Mb of RAM
- AmigaDOS 1.3 or higher
- Version 39 or higher of Markus Wild's ixemulib.library, available
from all good Amiga ftp sites. If you have GCC 2.3.3 you have
this already.
Hard disks, lots of memory, better versions of AmigaDOS etc. are all
highly desirable.
Packages
--------
TeX3141UserKit.lha - for first-timers
This contains all you need for a bare-bones installation of TeX and
LaTeX, including font metrics, style files, and the .tex sources for
TeX and LaTeX. It does not include the software to view, process or
print the DVI files that TeX produces, nor any information on using
TeX, but it does have advice on what else to get and where to get it.
If you have a 32-bit processor and FPU and want to take advantage of
them, get TeX3141bin881.lha as well and use the executables contained
therein.
TeX3141bin.lha - for existing users
This contains just the executables for initex and virtex and the
tex.pool file. Documentation for my memory hack is provided.
*WARNING* - you will need to redump your format files (e.g.
"lplain.fmt" for LaTeX), so make sure you have .tex files for them
before you install this! If you don't, but it is just TeX and/or LaTeX
you need, get the user kit (above), it includes them.
TeX3141bin881.lha - for well-endowed users
This is the same as the TeX3141bin.lha version, but the executables
have been compiled for 68020/68881 or higher processors. They should
work with any high-end Amiga (all existing models of A3000/A4000), and
any accelerator which has an FPU. If you have an accelerator with no
FPU, or a bare A1200, use the above versions - don't feel cheated, the
extra speedup comes mainly from the FPU, not the 68020 instructions;
of course you will still benefit from having the faster integer
processor.
The speedup of this against the above 68000 version, LaTeXing my
flatmate's latest lab. report on my A3000/25, is about 30%. Your
mileage may vary ;-)
See the description of TeX3141bin.lha as well.
TeX3141source.lha - for expert masochists only
This is the source from which the initex/virtex executables were
built, including web2c, etc. and the source for my hack. Only get this
if you want to tinker with the works. No user serviceable parts
inside. The makefiles, etc., (what little there is in the way of such
luxuries) assume Markus' port of GCC.
Happy TeXing
Dave
1-Mar-93